Business

$20 billion Figma deal is a historic coup for startup investors in an otherwise ..